retained testicle - French English Dictionary